.braftonium-banner {
  width: 100vw;
  max-width: 100vw;
  position: relative;
  min-height: 300px;
  margin-left: calc(50% - 50vw);
}

.braftonium-banner > img, .braftonium-banner .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
}

.braftonium-banner > .overlay {
  z-index: -1;
}

.braftonium-banner > img {
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -2;
}

.braftonium-banner > .wrap {
  padding-top: 137px;
  padding-bottom: 124px;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  z-index: 3;
}

@media only screen and (max-width: 600px) {
  .braftonium-banner > .wrap {
    padding-top: 80px;
    padding-bottom: 80px;
    max-width: calc(100vw - 20px);
  }
}

.braftonium-banner.align-wrap-left .wrap > * {
  width: clamp(300px, 55%, 1000px);
}

.braftonium-banner.align-wrap-right .wrap > * {
  width: clamp(300px, 55%, 1000px);
  margin-left: auto;
}

.components-popover.block-editor-block-popover {
  z-index: 999999 !important;
}

html {
  overflow-x: clip;
}

.block-editor-block-list__block.wp-block.wp-block-acf-banner .wrap {
  max-width: 55% !important;
}

.block-editor-block-list__block.wp-block.wp-block-acf-banner .overlay {
  z-index: 1;
}

.block-editor-block-list__block.wp-block.wp-block-acf-banner img {
  z-index: 0;
}

.block-editor-block-list__block.wp-block.wp-block-acf-banner .wrap {
  z-index: 3;
}

.block-editor-block-list__block.wp-block.wp-block-acf-banner .block-editor-block-list__layout {
  z-index: 999;
}

.wp-site-blocks, body > .is-root-container, .edit-post-visual-editor__post-title-wrapper, .wp-block-group.alignfull, .wp-block-group.has-background, .wp-block-cover.alignfull, .is-root-container .wp-block[data-align="full"] > .wp-block-group, .is-root-container .wp-block[data-align="full"] > .wp-block-cover {
  padding-left: inherit !important;
  padding-right: inherit !important;
}

.interface-interface-skeleton__content {
  overflow-x: hidden;
}

/*# sourceMappingURL=../maps/banner/banner.css.map */
